astronomical station - English Synonyms Dictionary